powered instrumentation - French English Dictionary